Vcenter TrustedInfrastructure TrustAuthorityClusters Kms Providers UpdateSpec

Vcenter TrustedInfrastructure TrustAuthorityClusters Kms Providers UpdateSpec
Vcenter TrustedInfrastructure TrustAuthorityClusters Kms Providers UpdateSpec

This schema is deprecated as of vSphere API 8.0.3.0 and removed in vSphere API 9.0.0.0.

The Vcenter TrustedInfrastructure TrustAuthorityClusters Kms Providers UpdateSpec schema contains properties that describe the new configuration for an existing provider.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "master_key_id": "string",
    "key_server": {
        "type": "string",
        "description": "string",
        "proxy_server": {
            "hostname": "string",
            "port": 0
        },
        "connection_timeout": 0,
        "kmip_server": {
            "servers": [
                {
                    "name": "string",
                    "address": {
                        "hostname": "string",
                        "port": 0
                    }
                }
            ],
            "username": "string"
        }
    }
}
string
master_key_id
Optional

This property is deprecated as of vSphere API 8.0.3.0 and removed in vSphere API 9.0.0.0.

Master key identifier created for the provider.

A unique Key identifier.

This property was added in vSphere API 7.0.0.0.

If missing or null, masterKeyId will remain unchanged.

key_server
Optional

This property is deprecated as of vSphere API 8.0.3.0 and removed in vSphere API 9.0.0.0.

Key server associated with this provider.

This property was added in vSphere API 7.0.0.0.

If missing or null, key server configuration will remain unchanged.